function initialize() {
  var mapDiv = document.getElementById('map-canvas');
  var map = new google.maps.Map(mapDiv, {
    center: new google.maps.LatLng(41.8374949, -87.66503245),
    zoom: 11,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  });

  var ftLayer = new google.maps.FusionTablesLayer(139529, {
    suppressInfoWindows: true
  });
  ftLayer.setMap(map);

  var infoWindow = new google.maps.InfoWindow;

  google.maps.event.addListener(ftLayer, 'click', function(event) {
    if (!event) return;
    var position = event.latLng;
    ftLayer.setQuery(
        'select * from 139529 where ' +
        'ST_INTERSECTS(col11, CIRCLE(' +
        'LATLNG' + position + ', 5000))');

    infoWindow.setContent('<h3>' + event.row.Name.value + '</h3>' +
        '<span style="color:#666">' +
        event.infoWindowHtml +
        '</span>');

    infoWindow.setPosition(position);
    infoWindow.open(map);
  });
}
